armored vest - Turc Anglais Dictionnaire